Big Huge Thesaurus

Rubus phoenicolasius

noun